Skip to content

Release 331.0.0 - #5496

Merged
matthewwalsh0 merged 8 commits into
mainfrom
release/331.0.0
Mar 18, 2025
Merged

Release 331.0.0#5496
matthewwalsh0 merged 8 commits into
mainfrom
release/331.0.0

Conversation

@matthewwalsh0

@matthewwalsh0 matthewwalsh0 commented Mar 18, 2025

Copy link
Copy Markdown
Member

Major releases of:

  • @metamask/bridge-controller
  • @metamask/bridge-status-controller
  • @metamask/signature-controller
  • @metamask/transaction-controller
  • @metamask/user-operation-controller

@socket-security

socket-security Bot commented Mar 18, 2025

Copy link
Copy Markdown

Removed dependencies detected. Learn more about Socket for GitHub ↗︎

🚮 Removed packages: npm/@metamask/bridge-controller@7.0.0, npm/@metamask/transaction-controller@49.0.0

View full report↗︎

@matthewwalsh0
matthewwalsh0 marked this pull request as ready for review March 18, 2025 15:23
@matthewwalsh0
matthewwalsh0 requested review from a team as code owners March 18, 2025 15:23
OGPoyraz
OGPoyraz previously approved these changes Mar 18, 2025
mcmire
mcmire previously requested changes Mar 18, 2025
Comment thread packages/signature-controller/CHANGELOG.md Outdated
Comment thread packages/transaction-controller/CHANGELOG.md Outdated
Comment on lines +14 to +21
- **BREAKING:** Add peer dependency on `^26.0.0` of `@metamask/accounts-controller`([#5470](https://github.com/MetaMask/core/pull/5470))
- Add EIP-7702 signature validations ([#5470](https://github.com/MetaMask/core/pull/5470))
- Throw if external and `verifyingContract` matches any internal account.
- Throw if external and `primaryType` is `Delegation` and `delegator` matches any internal EOA account.

### Changed

- Bump `@metamask/accounts-controller` peer dependency to `^26.1.0` ([#5481](https://github.com/MetaMask/core/pull/5481))

@mcmire mcmire Mar 18, 2025

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: Should we merge the accounts-controller entries? The initial change to introduce 26.0.0 wasn't ever public and then we bumped the dependency to 26.1.0 so we can just say that the peer dependency is 26.1.0.

Suggested change
- **BREAKING:** Add peer dependency on `^26.0.0` of `@metamask/accounts-controller`([#5470](https://github.com/MetaMask/core/pull/5470))
- Add EIP-7702 signature validations ([#5470](https://github.com/MetaMask/core/pull/5470))
- Throw if external and `verifyingContract` matches any internal account.
- Throw if external and `primaryType` is `Delegation` and `delegator` matches any internal EOA account.
### Changed
- Bump `@metamask/accounts-controller` peer dependency to `^26.1.0` ([#5481](https://github.com/MetaMask/core/pull/5481))
- **BREAKING:** Add peer dependency on `^26.1.0` of `@metamask/accounts-controller` ([#5470](https://github.com/MetaMask/core/pull/5470), [#5481](https://github.com/MetaMask/core/pull/5481))
- Add EIP-7702 signature validations ([#5470](https://github.com/MetaMask/core/pull/5470))
- Throw if external and `verifyingContract` matches any internal account.
- Throw if external and `primaryType` is `Delegation` and `delegator` matches any internal EOA account.

@mcmire
mcmire dismissed their stale review March 18, 2025 17:00

Requested changes were made.

@mcmire mcmire left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One nit but all good here regardless.

@matthewwalsh0
matthewwalsh0 merged commit 185ed47 into main Mar 18, 2025
@matthewwalsh0
matthewwalsh0 deleted the release/331.0.0 branch March 18, 2025 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants